keep at - French English Dictionary